@media screen {
	html { /*
		background-image: url(../imgs/body-background.png);
		background-repeat: repeat;
		*/
		background: #000;
		font: 16px Times New Roman serif;
		color: #FFF;
	}
	body {
		margin: 0;
	}
	#container {
		margin: auto;
		background: #000;
		width: 960px;
	}
	#content p {
		padding: 5px;
		word-wrap: break-word;
		font: 13px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans,
			sans-serif;
	}
	#content h1 {
		font-family: Georgia, serif;
		color: #FF5C26;
		font-size: 46px;
		font-weight: 400;
		margin-top: 5px;
	}
	#content p.first:first-letter {
		font-family: Georgia, serif;
		color: #FF5C26;
		font-size: 46px;
		float: left;
		font-weight: 400;
		line-height: 1em;
		margin-right: 0.09em;
		position: relative;
	}
	#ajax-img {
		height: 450px;
	}
	#photo_list img {
		height: 170px;
	}
	
	
	#main_menu ul {
		list-style: none;
		/*
		padding-bottom: 5px;
		padding-left: 0;
		width: 80%;
		*/
	}
	#main_menu ul li {
		border-bottom: 1px solid #000;
		display: block;
        float: left;
        margin-right: 5px;
	}
	#main_menu ul a {
		font-size: 20px;
		text-decoration: none;
		font-variant: small-caps;
		text-transform: uppercase;
		color: #eeb213;
		text-shadow: 0 0 0 transparent;
		padding-left: 10px;
		background: #001;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	#main_menu ul:hover a {
		color: transparent;
		text-shadow: 0px 0px 3px #eeb213;
	}
	#main_menu ul a:hover,#main_menu ul a:focus {
		color: #ffffca;
		background: #444;
		text-shadow: 0 0 0 transparent;
	}
	#main_menu ul .active a,#main_menu ul .active a:hover {
		color: #e0de18;
		font-size: 30px;
		padding-left: 10px;
	}
	#main-menu ul li {
		
	}
}